superior powers - Allemand Anglais Dictionnaire